package com.jinhua.admin.vo;

import com.jinhua.admin.entity.UserPo;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;


/**
 * 用户会员表
 */
@Data
@NoArgsConstructor
public class UserVo {

    /**
     * 用户会员表的Id,修改或者查询的需要
     */

    private Long id;

    /**
     * 手机号
     */

    private String phone;

    /**
     * 头像
     */

    private String avatar;

    /**
     * open_id
     */

    private String openId;

    /**
     * 状态:0-正常,1-封禁
     */

    private Integer status;

    /**
     * 用户唯一id
     */

    private String unionId;

    /**
     * 昵称
     */

    private String name;

    /**
     * 密码
     */
    private String password;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 当前房间的房卡数量
     */

    private Integer roomCardsNum;

    public UserPo copyUserPo() {
        UserPo po = new UserPo();
        org.springframework.beans.BeanUtils.copyProperties(this, po);
        return po;
    }
}
